package com.ruoyi.classai.domain.vo;

import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import com.ruoyi.common.core.annotation.Excel;

/**
 * 章节教学资源对象 ewc_chapter_teaching_resources
 *
 * @author ruoyi
 * @date 2025-03-02
 */
@Data
@TableName("ewc_chapter_teaching_resources")
@Schema(description="章节教学资源表")
public class EwcChapterTeachingResourcesVo
{
    private static final long serialVersionUID = 1L;

    /** 资源唯一标识 */
    private String resourceId;

    /** 章节唯一标识 */
    @Excel(name = "章节唯一标识")
    private String chapterUniqueId;

    /** 模块代码 */
    @Excel(name = "模块代码")
    private String moduleCode;

    /** 教师id */
    @Excel(name = "教师id")
    private String teacherId;

    /** 班级id */
    @Excel(name = "班级id")
    private String classId;

    /** 课程id */
    @Excel(name = "课程id")
    private String courseId;

    /** 课件材料 */
    @Excel(name = "课件材料")
    private String coursewareMaterials;

//    /** 课件材料 */
//    @Excel(name = "课件材料暂存")
//    private String coursewareMaterialsTemp;
    /** 课件材料简介 */
    @Excel(name = "课件材料简介")
    private String coursewareMaterialsDescription;
//    /** 课件材料简介 */
//    @Excel(name = "课件材料简介")
//    private String coursewareMaterialsDescriptionTemp;
    /** 学情分析 */
    @Excel(name = "学情分析")
    private String learningSituationAnalysis;

    @Excel(name = "学情分析")
    private String learningSituationAnalysisChapter;

    /** 考勤模块 */
    @Excel(name = "考勤模块")
    private String attendanceModule;

    /** 智能考勤 */
    @Excel(name = "智能考勤")
    private String intelligentAttendance;

//    /** 智能考勤 */
//    @Excel(name = "智能考勤")
//    private String intelligentAttendanceTemp;

    /** 点评模块 */
    @Excel(name = "点评模块")
    private String commentModule;

    /** 小组点评 */
    @Excel(name = "小组点评")
    private String groupComment;

//    /** 小组点评 */
//    @Excel(name = "小组点评")
//    private String groupCommentTemp;

    /** 状态 */
    @Excel(name = "状态")
    private String state;



}
